html,input,img,a,ul,li,dl,dt,dd,button{border:none;margin:0;padding:0;}
body{
    background: #F0F0F0;font-family: Microsoft Yahei, "Helvetica Neue", Helvetica,Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
}
.all{margin:0;padding:0;}
/* content-pwd */
.content-pwd
{
    background:#fff;padding-right:0;
}

/* 交易密码 */
.trade
{
    border-bottom:1px solid #ccc;padding:8px 0px 8px 0px;
}
/* 重复密码 */
.repeat
{
    padding:8px 0px 8px 0px;
}

/* content-phone */
.content-phone
{
    background:#fff;
    margin-top:6%;
    padding-right:0;
}
/* 手机号 */
.number
{
    border-bottom:1px solid #ccc;padding:8px 0 8px 0;
}
/* 验证码 */
.identifying-code
{
    padding:8px 0px 8px 0px;
}

/* input */
.all input
{
    line-height: 16px;margin-left:4%;
}

/* span */
span
{
    font-size:16px;padding-top: 4px;padding-left: 0px;
}

/* 获取验证码 字体 */
.span-code
{
    color:#ccc;
    padding:0.6%;
    float:right;
    margin-top:1%;
    margin-right: 3%;
    border:1px solid #999;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
/* 确认修改 按钮 */
.btn-submit
{
    margin-top:10%;
    padding:6px 0 6px 0;
    background:#12b7f5;
    font-size:1rem;
    color:#fff;
}




@media screen and (min-width: 320px)
{
    span{font-size:10px;}
    .span-code{margin-top:3%;}
}

@media screen and (min-width: 768px)
{
    span{font-size:12px;}
    .span-code{margin-top:1%;}
}